#o2oc-order-panel .container > *:first-child > *:first-child {
    margin-top: 40px;
    margin-bottom: 40px;
}

#o2oc-order-panel textarea {
    resize: none;
    height: 100px !important;
}

#o2oc-order-panel #o2oc-order-panel .container .panel .panel-body .panel-float-left {
    float: left;
}

#o2oc-order-panel .container .panel .panel-body .panel-float-right {
    float: right;
    text-align: right;
}

#o2oc-order-panel .container .panel .panel-body .panel-float-left > h3 > span {
    font-size: 1.2em;
    margin-left: 10px;
}

#o2oc-order-panel .container .panel .panel-body .panel-float-right > h5 {
    font-size: 1.2em;
}

#o2oc-order-panel .container .panel .panel-footer > .receiver-info {
    float: left;
    padding-top: 7px;
}

#o2oc-order-panel .container .panel .panel-footer > .order-operations {
    float: right;
    text-align: right;
}

#o2oc-order-panel .container .panel .panel-footer > .order-operations > a {
    margin-left: 5px;
}